kill @e[type=shulker,tag=highLightObj]
kill @e[type=item,nbt={Item:{id:"minecraft:shulker_shell"}}]

execute as @e[type=marker,tag=MapObject,distance=..100] at @s run summon shulker ~ ~ ~ {Tags:["highLightObj"],NoAI:1b,NoGravity:1b,Invulnerable:1b,Glowing:1b,Silent:1b}
execute as @e[type=shulker,tag=highLightObj] at @s if entity @e[limit=1,distance=..1,type=marker,tag=MapPlayerRespawnContrl] run data merge entity @s {CustomName:'{"text":"地图玩家重生控制器"}',CustomNameVisible:1b}
execute as @e[type=shulker,tag=highLightObj] at @s if entity @e[limit=1,distance=..1,type=marker,tag=MapItemSpawner] run data merge entity @s {CustomName:'{"text":"地图物品生成器"}',CustomNameVisible:1b}
execute as @e[type=shulker,tag=highLightObj] at @s if entity @e[limit=1,distance=..1,type=marker,tag=MapRandomStructureCreator] run data merge entity @s {CustomName:'{"text":"地图随机建筑生成器"}',CustomNameVisible:1b}
execute as @e[type=shulker,tag=highLightObj] at @s if entity @e[limit=1,distance=..1,type=marker,tag=MapCenterContrl] run data merge entity @s {CustomName:'{"text":"地图中央控制器"}',CustomNameVisible:1b}
execute as @e[type=shulker,tag=highLightObj] at @s if entity @e[limit=1,distance=..1,type=marker,tag=MapMobSpawnContrl] run data merge entity @s {CustomName:'{"text":"地图生物生成控制器"}',CustomNameVisible:1b}
tellraw @a [{"text":"[MapSystem] 已展示附近半径100格以内所有的地图对象","color": "green"}]